negotiator.boaframework.offeringstrategy.anac2011.hardheaded
Class BidSelector
java.lang.Object
negotiator.boaframework.offeringstrategy.anac2011.hardheaded.BidSelector
public class BidSelector
- extends java.lang.Object
This class generates all possible bids that can be offered according to a given domain.
The bids are stored in a treeMap structure sorted by the order of their utility for the agent.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BidSelector
public BidSelector(UtilitySpace pUtilitySpace)
- BidSelector constructor
- Parameters:
pUtilitySpace - a passed UtilitySpace that is used to generate all possible bid of its domain
getUtilitySpace
public UtilitySpace getUtilitySpace()
setUtilitySpace
public void setUtilitySpace(UtilitySpace utilitySpace)
getBidList
public java.util.TreeMap<java.lang.Double,Bid> getBidList()
setBidList
public void setBidList(java.util.TreeMap<java.lang.Double,Bid> bidList)